---
title: Release Notes – March 2nd 2023
category: release-notes
description: A design refresh, faster app, and open source signals.
hero: https://i.imgur.com/lkwuJ45.png
date: 3/10/2023
status: published
author:
  - steveruizok
  - luwilson
---

Hello! and welcome to this week’s tldraw update. This is a big one, bringing a new user interface, performance improvements, and more.

For the developers in the room, check out our **[open source release of Signia](https://signia.tldraw.dev/)** , the fast reactive state management library that we developed to handle the unusual requirements of tldraw.

![Push signals](/images/blog/b624e359-0369-48b5-b922-313b633b06ec_1600x560.png)

Check out the [docs](https://signia.tldraw.dev/) and drop by the [Signia discord channel](https://discord.gg/KaWjHBt3) if you’d like to learn more.

## What’s new

We refreshed the whole user interface! 💅

![](/images/blog/e8498c19-bafa-4bea-bb64-6d92da310231_5344x3054.png)

![](/images/blog/c681ffd1-db54-41ba-8176-c13138bffeb8_5344x3054.png)

![](/images/blog/e89dfd11-8130-4655-a02e-666ddb4034d1_2216x1472.png)

The changes include: a re-designed **toolbar** , which has moved from the left side of the screen to the bottom of the screen, a completely re-worked **menu system** , a new **quick-actions area** above the mobile toolbar, and several **accessibility improvements** for keyboard users.

![](/images/blog/50cc6240-0d63-4747-ae39-e87dc2da8087_1416x896.png)

> 💡 This work is part of preparation for moving tldraw out of beta. If you’re familiar with the [original tldraw](https://tldraw.com/)’s design, you might notice some more similarities between the two.

The design refresh also features a re-built **page menu**. You can now open, create, rename, duplicate, and reorder pages—all within the same menu.

![](/images/blog/ae691381-2a3c-47a5-bab9-00076aca392b_720x406.gif)

This update brings **cursor hints** to shared projects. They point to offscreen users, helping you to find them again. We’ll have more multiplayer experience features coming soon, so watch this space.

![](/images/blog/6c6ccfd1-c13a-45ff-a717-756e2fdcdf8a_720x406.gif)

We’ve also included a new **embed menu** for adding website embed shapes to tldraw’s canvas. Previously, you could create these embed shapes by pasting a URL onto the canvas. This still works—but now you’ve got a nice menu to use, too.

![](/images/blog/98306c22-2839-4a40-858f-4155cf906f01_720x406.gif)

Finally, you can find some new items in the quick actions popup on mobile, including a link to **edit a shape’s hyperlink** and a button to **reset the zoom** in a project.

![](/images/blog/3f0bf52d-600e-4b21-9da9-ace5e4dc7b9a_720x406.gif)

## Improvements

We’ve greatly improved the **performance of the app** : first, we found a faster way to render draw-style shapes; and second, we improved the way we handle off-screen shapes. Shapes that were previously off-screen will appear as grey boxes until you stop moving the camera (allowing for much smoother pans and zooms, especially on crowded projects).

![](/images/blog/596ebe0f-3a91-4c4c-819f-b2d7be7cbf2b_720x406.gif)

Finally, we made some improvements to the “scribble” shape used for tldraw’s eraser. You should find it now at least 10% more relaxing.

![](/images/blog/d91b9b2f-9632-4e3b-a302-70442541afcf_722x406.gif)

We also improved the quality of drawing on iPad, especially with iPad pencil.

## Tweaks and Fixes

- Interface now accounts for safe space at the bottom of the screen (such as the HomeBar on iOS and iPadOS)
- Rotated text shapes no longer drift around the screen when you edit them.
- Fixed hit testing on dots drawn with the draw tool.
- Fixed an issue with the close button on the Edit link dialog still saving the current changes.
- Fixed a crash caused by bad data getting persisted during an error.
- Fixed a bug where moving some connected arrows would reorder them.
- Fix a rare bug where arrows could get an invalid length.
- Fixed a bug where moving an arrow in and out of a shape wouldn't connect it correctly.
- Desktop: Fixed a bug that caused the languages menu to be displayed twice on desktop.
- Safari: Fixed the context menu sometimes not working for embed shapes.
- Safari: Fixed a bug where you couldn't edit frame labels.

---

That’s all for this week. Let us know what you think of the new design and performance changes. As always, please post any questions or comments on [Discord](https://discord.gg/Up7bFHPstc) or issues on the [Github repository](https://github.com/tldraw/tldraw-beta).

See you next week!
